Apartment Unit at 900 Saint Charles Place #408, Pembroke Pines, FL 33026 - HotPads