$299,900 -
12160 Saint Andrews Pl Unit 205
Miramar ,
FL 33025
City: Miramar