Miami Apartment Complex Sells For $17 Million

, Daily Business Review


Address: 1560 NE 191st St., Miami Property type: A four-building, 206-unit apartment complex constructed from 1966 to 1974 with a total of 252,117 square feet on 5.8 acres

What's being said

Comments are not moderated. To report offensive comments, click here.

Preparing comment abuse report for Article# 1202649358790

Thank you!

This article's comments will be reviewed.