$759,900 -
1150 Plover Ave
Miami Springs ,
FL 33166
City: Miami Springs