26
5826 Lauretta St
San Diego, CA 92110
$2,325,000 USD
4,342 SF
5
Units
4.3% Cap Rate
4,342 SF
$2,325,000 USD
Apartments