23
3206-3216 Reynard Way
San Diego, CA 92103
$1,575,000 USD
4,602 SF
6
Units
4.92% Cap Rate
4,602 SF
$1,575,000 USD
Apartments