There are 2 residential buildings in Miami Shores, together holding roughly 108 units. Homes here sold for a median of $1,262,500 over the last 12 months ($658 per square foot), while rentals leased at a median of $5,948 a month. Right now 75 homes are listed for sale and 26 for rent.