Apartment Unit 204 at 12106 Saint Andrews Place, Miramar, FL 33025 - HotPads