Address: 7118 Byron Ave., Miami Beach

Property type: Two-story, eight-unit, 4,459-square-foot apartment complex built in 1940