BISCAYNE TERRACE

845 121st St NE North Miami FL 33161

FOR SALE
845 NE 121st St, North Miami FL 33161
Residential Income

$899,000

$101,000
Price Decreased