Michael Narula

Michael Narula

Senior Vice President, Starwood Property Trust Inc

Miami Beach, FL 33139

Phone (305) 695-5523

Specialties
Investment Sales Broker
Markets
South Florida
Education
University of Florida (MBA, MA, BSBA)