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