Address: 8430 Byron Ave. in Miami Beach

Property type: This is a 4,479-square-foot, two-story multifamily property constructed in 1951 on a 7,500-square-foot lot, according to the Miami-Dade County Property Appraiser's office. There are five units.