19121 El Toro Rd
Silverado, CA 92676
$5,578,000 USD
1,244 SF
1,244 SF
$5,578,000 USD
Office Residential