Looking in FL » Duval » Jacksonville » Villa Riva

Aerial photo of Villa Riva
Built in 2005 - 64 units - 12 floors

Building Association

VillaRiva 2358 Riverside Ave, Jacksonville, FL 32204 (904) 381-0969