$225,000 -
2460 Nw 33rd St Unit 1715
Oakland Park ,
FL 33309
City: Oakland Park