Pending $650,000 Pelicans Point A T Miller 15819 SW 54th Ter, Miami FL 33185 3 bd · 2 ba · 1,627 sq ft MLS# A12058118 · Listing courtesy of EXP Realty LLC