$8,800 -
723 Ne 112th St
Biscayne Park ,
FL 33161
City: Biscayne Park
Courtesy of One Sotheby's International Realty.