iL Palazzo Apartments
5.0/5
5.0 /5
1 Verified Review
2040 Columbia St, San Diego, CA 92101, US
1 Verified Review
Verified User
Jul 2, 2021
5.0/5
5.0 /5
The refund is settled, yet. Everything else went Ok.