$845,000 -
701 Albatross St
Miami Springs ,
FL 33166
City: Miami Springs