Plaza Azteca

Urban Investment Trust, Inc.
246 Units