Horizon Apartments View Larger Image 128 Units Location: Ft. Lauderdale, FL Norton Herrick2019-12-05T22:50:52+00:00