
After reading up on the code section, the problem is that it "shall be unlawful for any person to park a vehicle in the front yard area of any residentially used lot or parcel of land, except in a paved driveway."
Since we use our "paved driveway" for playing basketball, I mulched the area next to the driveway with wood chips and parked the Caboose there. Now it is parked on the paved area but you can see the trash cans now and it is against code to have visible trash cans so I expect another citation for that when they come to make sure I moved the Caboose.