21st Ave, 33180, Florida - Redfin
8 addresses found on 21st Ave in 33180, Florida. The average lot size on 21st Ave is 15200 sq. ft. The average property tax on 21st Ave is $14.3K/yr. Find an address below to learn more about the property details:
- 20001 NE 21st Ave, Miami, FL 33179
- 19901 NE 21st Ave, Miami, FL 33179
- 19931 NE 21st Ave, North Miami Beach, FL 33179
- 18655 NE 21st Ave, North Miami Beach, FL 33179
- 18695 NE 21st Ave, North Miami Beach, FL 33179
- 20075 NE 21st Ave, Miami, FL 33179
- 19921 NE 21st Ave, Miami, FL 33179
- 20021 NE 21st Ave, Miami, FL 33179


United States
Canada