20
6728 Thomson Ct
San Diego, CA 92111
$2,500,000 USD
4,230 SF
5
Units
5.45% Cap Rate
4,230 SF
$2,500,000 USD
Apartments