640 Grand Ave
San Marcos, CA 92078
$4,500,000 USD
6,110 SF
6,110 SF
$4,500,000 USD
Freestanding