Town Plaza

1201 West McGaffey Street
Roswell, NM 88203
Units
72
Year Built
1963
Price
Request for Offers