Placita Escondida - Photos

Placita Escondida is a luxury condo community located at the crossroads of the prime intersection of River and Campbell next to the Riverwalk and adjacent to Saint Philip's Plaza.