22
12425 Oak Knoll Rd
Poway, CA 92064
$23,000,000 USD
47,670 SF
56
Units
4.76% Cap Rate
47,670 SF
$23,000,000 USD
Apartments