Playa del Sol

444 Florida Street SE
Albuquerque, NM 87108
Units
58
Year Built
1970
Price
Request for Offers

Property may be purchased individually or as a portfolio with Pine Park.