28
801-809 Liverpool Ct
San Diego, CA 92109
$3,595,000 USD
3,602 SF
6
Units
4.62% Cap Rate
3,602 SF
$3,595,000 USD
Apartments