Location / 117 N.W. Lejune Road
Miami, Florida

16 Story Luxury Condominium w/ 167 Units