640-650 NW 20th Ave. in Miami. Photo: Google

Address: 640-650 NW 20th Ave. in Miami

Property type: This is a 1,874-square-foot, one-story retail property on a 6,000-square-foot lot, according to the Miami-Dade County Property Appraiser's office.

Price: $1,500,000

Seller: Orlando Gonzalez

Buyer: Little Havana Center LLC

Past sale: $435,000 in May 2006