3933 Thorn Street
San Diego, CA 92105
$1,900,000 USD
4,262 SF
6
Units
4,262 SF
$1,900,000 USD
Apartments