It is located on Flagler and 107 ave. In the mall are Los Ranchos Restaurant, Chase Bank and Dominos Pizza. Lucky.
Flager and 107 ave. In the shoping where the chase bank is,
Holiday plaza, Flagler and 107 ave. In the same shopping center as the Chase bank
SE corner of Flagler and 107 Ave, shopping center with gas station and Chase bank by the corner, next to Los Ranchos. Area points of reference, near FIU and Dolphin Mall. Hope that helps narrow it down!
Close to Los Ranchos in Sweetwater.
107ave & Flagler st.
Thanks! Your answer is awaiting moderation.