601 S Nelson St
Amarillo, TX 79104
$2,995,000 USD
25,636 SF
48
Units
7.41% Cap Rate
25,636 SF
$2,995,000 USD
Apartments