Photo unavailableActive$2,800 / month14278 SW 121st Pl # 8, Miami FL 33186Miami, FL 331863 bd3 ba1,150 sq ft