Olympus/Nelson Property Management Co.

$2.4M revenue • 11 employees • 3501 W Alabama St #200, Houston, TX, 77027, United States

Last Updated Aug 1, 2025

Company Overview

Company Name

Olympus/Nelson Property Management Co.

Address

3501 W Alabama St #200, Houston, TX, 77027, United States

Approx. Annual Revenue

$2.4M

Employees

11

Google Reviews

3.2 (42 reviews)

About Olympus/Nelson Property Management Co.

Olympus/Nelson Property Management Co. is a Houston-based property management and real estate company offering professional services for the greater Houston area. With approximately 11 employees and over 30 years of experience, the company specializes in the management, leasing, sale, and renovation of various residential properties.

More Companies in Texas

Browse all companies in Texas

Frequently Asked Questions about Olympus/Nelson Property Management Co.

Technologies Used

Key Decision Makers

Steve Weyrich President/Owner
LinkedIn