Property Overview – 25148 W Buena Ave, Lake Villa, IL 60046 is a single family home built in 2000.
- Offered At Contact Agent
- Bedrooms 3
- Baths 2
- Living Space 1,246 Sf
- Lot Size 0.27 Acres
- Parking 2 Car Attached
- Year Built 2000
Property Overview – 25148 W Buena Ave, Lake Villa, IL 60046 is a single family home built in 2000.