12
206-222 Park Blvd
San Diego, CA 92101
$11,750,000 USD
21,565 SF
1
Unit
8% Cap Rate
21,565 SF
$11,750,000 USD
Apartments