56
12430 Oak Knoll Rd
Poway, CA 92064
$14,000,000 USD
40,000 SF
40
Units
4.52% Cap Rate
40,000 SF
$14,000,000 USD
Apartments