400 Texas St NE
(1)

400 Texas St NE, Albuquerque, NM 87108

Reviews

1 year ago

our home

Great apt. part of a four plex. Super neighbors and best landlords ever.Location is not in the best part of town.We are both disabled and really feel safe.