Est $4,012,090 Not Listed For Sale
4000 W Lake Blvd Unit 21, Homewood, CA 96141
- 3 Beds
- 4 Baths
- 4,239 Sq Ft
- Built 2001
Last Sold Summary
- $944/SF
- 121 Days On Market
Last Sold Price $4,000,000
Last Listing Agent Rachel Turner Sierra Sotheby's Int Realty TC