2962-2964 Reynard Way
San Diego, CA 92103
$2,999,000 USD
4,280 SF
6
Units
4.79% Cap Rate
4,280 SF
$2,999,000 USD
Apartments