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