11227 San Lucas Dr
Loma Linda, CA 92354
$1,200,000 USD
1,412 SF
5
Units
4.8% Cap Rate
1,412 SF
$1,200,000 USD
Apartments