Sachverhalt: Sachverhalt: A. Die Staatsanwaltschaft Zürich-Limmat führt eine Strafuntersuchung gegen X._ wegen des Verdachtes der mehrfachen Vergewaltigung, Nötigung und Bedrohung mit dem Tode. Der Angeschuldigte befindet sich seit 2. April 2007 in Untersuchungshaft. Am 29. Juni 2007 stellte die Staatsanwaltschaft beim Haftrichter des Bezirksgerichtes Zürich ein Haftverlängerungsgesuch. Mit Verfügung vom 3. Juli 2007 bewilligte der kantonale Haftrichter die Fortsetzung der Haft bis längstens 2. Oktober 2007. A. Die Staatsanwaltschaft Zürich-Limmat führt eine Strafuntersuchung gegen X._ wegen des Verdachtes der mehrfachen Vergewaltigung, Nötigung und Bedrohung mit dem Tode. Der Angeschuldigte befindet sich seit 2. April 2007 in Untersuchungshaft. Am 29. Juni 2007 stellte die Staatsanwaltschaft beim Haftrichter des Bezirksgerichtes Zürich ein Haftverlängerungsgesuch. Mit Verfügung vom 3. Juli 2007 bewilligte der kantonale Haftrichter die Fortsetzung der Haft bis längstens 2. Oktober 2007. B. Gegen den Haftverlängerungsentscheid vom 3. Juli 2007 gelangte X._ mit Beschwerde in Strafsachen vom 10. Juli 2007 an das Bundesgericht. Er beantragt die Aufhebung der angefochtenen Verfügung und die sofortige Haftentlassung. Die Staatsanwaltschaft beantragt mit Stellungnahme vom 18. Juli 2007 die Abweisung der Beschwerde, während der kantonale Haftrichter auf eine Vernehmlassung ausdrücklich verzichtet hat. Der Beschwerdeführer replizierte am 24. Juli 2007. 