Single Family
$3,850,000
11815 NE 6TH Avenue
Biscayne Park, FL 33161
5 Beds
5 Baths
3,456 Sq Ft