Paloma Luxury Apartments LOCATION Austin, Texas SIZE 300 units COMPLETION DATE April 2023(estimated) More Info