24
4415 Rosebud Ln
La Mesa, CA 91941
$2,650,000 USD
5,940 SF
10
Units
5.14% Cap Rate
5,940 SF
$2,650,000 USD
Apartments