Culebra Commons
Culebra Commons is a multifamily development with approximately 320 rental units located at Loop 1604 and Culebra Road in San Antonio, Texas. The development consists of three-story buildings of wood frame construction with surface and detached garage parking.
HUD 221d4 Development