Nelson Street Apartments
601 S Nelson St Apt 101
Amarillo
TX
79104
(806) 803-9045
Open Map
Description
This apartment community was built in 1977 and has 2 stories with 48 units.
by apartments on January 20, 2016 from
apartments
Air Conditioning
apartment operators
Apartments
Apartments, Condos, and Houses
Oven
Range
real estate
Refrigerator
Smoke Free
Wheelchair Accessible Rooms