29
4808 N 24th St
Phoenix, AZ 85016
$885,000 USD
1,528 SF
1
Unit
6.5% Cap Rate
1,528 SF
$885,000 USD
Apartments