What does OSRD stand for?

OSRD stands for various terms. Discover the full forms, meanings, and possible interpretations of OSRD across different fields and industries.

Open Space Residential Development
Open Space Residential Developments
Open Space Residential Design
Open Space Residential District

Citation

Last updated: