$339,000 - 3406 Florida Street Ne, Albuquerque, NM 87110
3406 Florida Street Ne
Albuquerque,
NM
87110
Address: 3406 FLORIDA Street NE