1/21 21 New $450,000 3 Beds2.5 Baths1,737 SqFt 13751 SW 84th St #A, Miami, FL 33183 Townhouse Listed by Heritage Real Estate Agency LL