7
28860 Old Town Front St
Temecula, CA 92590
$6,300,000 USD
30,539 SF
5.3% Cap Rate
30,539 SF
$6,300,000 USD
General Retail