El Portal has 2325 citizens. The number of apartments in this city is 1. In our database El Portal has this college at 700 NE 90th St
Miami, FL 33138. In this apartment (Keller Williams Shores) you can enter your opinion so that other users can consult. Below you can see the view that users have made this apartment (Keller Williams Shores).
The 75% users who leave an opinion of this apartment, live within 6KM.