Plaza La Rosa

Written by

in

Small, down-to-earth retail center with 2 floors of stores, services, restaurants & cafes.