331-33-35 Victoria Place_1998
 

This multi-unit apartment complex is located at 331-33-35 Victoria Place.  The Lucas County Auditor's Office had this 1998 photo on their website.

Stop Slideshow
Start Slideshow
Refresh
Close Window