2965, 2968, 2971 Chicory Pl

Price: $20,000,000 Site Area: 71,630 SF
Read More
6540 telford
Sold Price: $28,000,000 Site Area: 35,022 SF
Read More
Img 6428
Sold Price: $8,150,000 Number of Units: 16
Read More
7,320 SF ($970/SF) Sold for $7,100,000
Read More
1 2 3 4
Stay Ahead in 2025: Sign up for our free Market Forecast on January 30th.