6736-6740 Kelly St
San Diego, CA 92111
$2,700,000 USD
4,185 SF
7
Units
4,185 SF
$2,700,000 USD
Apartments