24
41915 3rd St
Temecula, CA 92590
$1,800,000 USD
3,200 SF
3,200 SF
$1,800,000 USD
Restaurant