Del Vista Towers 20355 N. E. 34th Court North Miami Beach, FL
The Del Vista Towers were 50% completed when purchased from Bank of America. Upon completion of construction by Hertz Investment Group, the project sold out in 90 days.
<< Previous • Next >>
Properties (South) • U.S. Map