Located at 3308 Morris St NE #3, Albuquerque, NM
3308 Morris St NE #3, Albuquerque, NM
Albuquerque Special touch of a smaller peaceful community! Queens Point features an ideal location in the north east heights. This delightful apartment complex feels more like a resort set amidst S...