Riva Bay is an exclusive boutique building located in Bay Harbor Islands with 25 units des ...
Riva Bay is an exclusive boutique building located in Bay Harbor Islands with 25 units designed by Sam Robins. 3B/2.5B bright corner unit, private elevator. Hug ...