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