This
Single Family Residence style listing built in 1926, is located in 752 NW 81st St Miami FL 33150, is a
Residential Real Estate listing and is available on Miami Emlak Ofisi - Miamide satilik evler ve is yerleri. This property is listed at $534,999, has
2 beds bedrooms,
1 bath bathrooms, and has a
868 sq ft area.