105 & 119 W. North Avenue
$84,000
105 & 119 W. North Avenue, Flora, IL 62839
For Sale
Commercial
Active
Last Updated: 10/22/2024
0.13 acres
Lot Area
Details:
Lot Area: 0.13 acres
Location

Gallery
















































