$1,699,000 -
930 Ne 108th St
Biscayne Park ,
FL 33161
City: Biscayne Park